package com.sc.nft.controller.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Pattern;

@Data
public class OpenAccountRequest {


    @ApiModelProperty("姓名")
    private String name;

    @ApiModelProperty("身份证号")
    private String idCardNo;

    @ApiModelProperty("发送短信商户订单号")
    @NotBlank(message = "短信订单号不能为空")
    private String customerOrderNo;

    @ApiModelProperty("短信验证码")
    @NotBlank(message = "短信验证码不能为空")
    private String smsCode;

    @ApiModelProperty("短信流水号")
    @NotBlank(message = "短信流水号不能为空")
    private String smsSerialNo;

    @ApiModelProperty("国徽面")
    @NotBlank(message = "正面附件编号不能为空")
    private String frontImgNo;

    @ApiModelProperty("人像面")
    @NotBlank(message = "反面附件编号不能为空")
    private String reverseImgNo;

}
